import axios from "@/axios/axios.js"; // 导入 axios 中创建的 axios 实例
import baseUrl from "@/axios/base.js"; // 导入接口域名列表
import qs from "qs"; // 根据需求是否导入 qs 模块
// qs.parse() 是将 URL 解析成对象的形式
// qs.stringify() 是将对象 序列化成 URL 的形式，以 & 进行拼接(a=1&b=2)

// JSON.parse() 将 JSON 字符串转换为 JavaScript 对象
// JSON.stringify() 将 JavaScript 对象转换为 JSON 字符串

const loginService = {
  /**
   * 登录验证账号密码
   * @param {Object} params
   */
  login(params) {
    return axios.post(`${baseUrl.ddns}/api/login`, qs.stringify(params));
  },
};

export default loginService.login;
